Requirements Specification in Distributed Software Development – A Process Proposal

نویسندگان

  • Leandro Lopes
  • Rafael Prikladnicki
  • Jorge Audy
  • Azriel Majdenbaum
چکیده

Distributed software development presents several characteristics that differentiate from co-located software development. Currently, one of the main difficulties imposed by geographically distributed software teams is the requirements engineering process. Traditional approaches to requirements process don’t cover the fundamental difficulties of dispersion, like communication and coordination. The objective of this study is to present a proposal to adapt the specification process to address the main challenges found in distributed software development environments.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Distributed Requirements Specification: Minimizing the Effect of Geographic Dispersion

Requirements specification is an important phase of the requirements engineering area in the software development process. In geographically distributed environments, this phase becomes critical due to the characteristics of the distributed development (physical and temporal distance, cultural differences, trust, communication, etc). The objective of this paper is to analyze the requirements sp...

متن کامل

Towards the integration of formal specification in the Áncora methodology

There are some non-formal methodologies such as RUP, OpenUP, agile methodologies such as SCRUP, XP and techniques like those proposed by UML, which allow the development of software. The software industry has struggled to generate quality software, as importance has not been given to the engineering requirements, resulting in a poor specification of requirements and software of poor quality. In...

متن کامل

Effectiveness of Elicitation Techniques in Distributed Requirements Engineering

Software development teams are often geographically distributed from their customers and end users. This creates significant communication and coordination challenges that impact the effectiveness of requirements engineering. Travel costs, and the local availability of quality technical staff increase the demand for effective distributed software development teams. This research reports an empi...

متن کامل

Using Aspect-Oriented Concepts in the Requirements Analysis of Distributed Real-Time Embedded Systems

Distributed Real-time Embedded (DRE) systems commonly have several requirements that are difficult to handle when a pure object-oriented method is used for their development. These requirements are called non-functional requirements and refer to orthogonal properties, conditions, and restrictions that are spread out over the system. In general, the specification of those requirements using pure...

متن کامل

An approach to object-oriented requirements verification in software development for distributed computing systems

Developing software f o r distributed Computing systems is challenging due t o lack of effective software development methodologies and iools. In particular, because many errors in ihe source code can be traced to the errors in the requiremenis specification, it i s especially important to have effeciive verification techniques f o r the requiremenis specification. In this paper, an approach io...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005